package cn.iocoder.yudao.module.system.api.message.dto;

import cn.iocoder.yudao.framework.common.pojo.PageParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

import javax.validation.constraints.NotNull;
import java.util.Date;

@ApiModel("管理后台 - 站内信主题创建 Request DTO")
@Data
@ToString(callSuper = true)
public class MessagePageReqDTO extends PageParam {

    private Long id;
    @ApiModelProperty(value = "标题")
    private String title;

    @ApiModelProperty(value = "消息类型")
    private Long type;

    @ApiModelProperty(value = "状态")
    private String status;

    @ApiModelProperty(value = "学生id")
    private Long studentId;

    @ApiModelProperty(value = "企业/运营ID")
    private Long userId;

    @ApiModelProperty(value = "联系人手机号")
    private String phone;

    @ApiModelProperty(value = "联系人姓名")
    private String studentName;

    @ApiModelProperty(value = "处理人")
    private String reply;
    @ApiModelProperty(value = "是否学生留言(1:是,0:否)")
    private Integer leaveType;

    @ApiModelProperty(value = "处理时间")
    private Date replyTime;

    @ApiModelProperty(value = "更新人")
    private String updater;

    private Long type1;

}
